package com.sx.epidemic_system.mapper;

import com.sx.epidemic_system.entity.MapValue;
import com.sx.epidemic_system.entity.Patient;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface NowPatientMapper {
    //   根据任意条件（根据patient属性查询）查询
    public List<Patient> query(Patient patient);
    //    获取所有人数
    public int getCountNum();
    //  查询每个省份的患者人数
    public List<MapValue>queryMapRes();
    //查询n日前新增 （n=1 即昨日新增,n=2 前天昨天一共新增....）其中省份若为null自动查询全国
//    public  int getAdd(int day,String province);
    public int updateById(Patient patient);
//================================================================================


    //    查询国内现有本土
    public int getNowLocal();
//    查询国内现有境外
    public int getNowOverseas();

//    查询国内现有确诊
    public  int getNowConfirmed();

//    查询国内现有无症状
    public int getNowAspm();

//    查询各省现有确诊
    public int getNowPvCon(String province);

}
